• word of the day

    sport car

    sport car - Dictionary definition and meaning for word sport car

    Definition
    (noun) a small low car with a high-powered engine; usually seats two persons
    Synonyms : sports car

Word used in video below:
text: Yes. It's a...deadly but beautiful sport.
Download our Mobile App Today
Receive our word of the day
on Whatsapp